systemsetup を使用する
コマンドラインツール「systemsetup」は、ネットワーク以外のシステム設定に使用します。このツールを使って、時間帯、ネットワーク・タイム・サーバ、スリープ設定、「省エネルギー」環境設定、「リモートログイン(SSH)」環境設定などを照会または変更できます。「ターミナル」で次の行を入力すると、ツールのヘルプ・プロンプトにコマンドラインの構文、説明、および例が表示されます:
- /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Support/systemsetup -help
systemsetup の一部の機能を以下に示します:
| フラグ | 説明 |
|---|---|
| -setallowpowerbuttontosleepcomputer (on | off) | パワーボタンによるコンピュータのスリープを有効または無効にします。例:systemsetup -setallowpowerbuttontosleepcomputer on |
| -setdate mm:dd:yy | このコマンドを使って、現在の月、日、および年を設定します。例:systemsetup -setdate 04:15:02 |
| -setlocalsubnetname name | ローカルホスト名を name に設定します。例:systemsetup -setlocalsubnetname LabMac1 |
| -setnetworktimeserver timeserver | このコマンドを使って、ネットワーク・タイム・サーバを指定します。ネットワーク・タイム・サーバの IP アドレスまたは DNS 名を入力します。例:systemsetup -setnetworktimeserver time.apple.com |
| -setremoteappleevents ( on | off ) | このコマンドを使って、ほかのコンピュータによって送られたイベント(AppleScript など)にサーバが応答するかどうかを設定します。例:systemsetup -setremoreappleevents on |
| -setremotelogin ( on | off ) | リモートログイン(SSH)を入/切に設定します。重要:リモートログインを切にすると、リモートログイン用 SSH を使用してサーバを管理できなくなります。例:systemsetup -setremotelogin on |
| -setrestartfreeze ( on | off ) | このコマンドを使って、システムが操作不能になった後にサーバを自動的に再起動するかどうかを指定します。例:systemsetup -setrestartfreeze on |
| -setrestartpowerfailure ( on | off ) | このコマンドを使って、停電後にサーバを自動的に再起動するかどうかを指定します。例:systemsetup -setrestartpowerfailure on |
| -setsleep minutes | コンピュータをスリープ状態にするまでの待機時間を設定します。スリープ状態にしないコンピュータに対しては「Never」または「Off」を指定します。重要:スリープするようにシステムを設定する場合、サーバがスリープ状態の間はそのサーバをリモート管理できません。例:systemsetup -setsleep 60 |
| -settime hh:mm:ss | 現在の時刻を設定します。時間の引数は 24 時間形式で指定します。例:systemsetup -settime 16:20:00 |
| -settimezone timezone | このコマンドを使って、ローカルの時間帯を設定します。有効な時間帯引数を一覧表示するには「-listtimezones」を使用します。例:systemsetup -settimezone US/Pacific |
| -setusingnetworktime ( on | off ) | ネットワークタイムの使用を入/切にします。例:systemsetup -setusingnetworktime on |
| -setWaitForStartupAfterPowerFailure seconds | 停電後にコンピュータが起動するまでの秒数を設定します。<seconds>の値は 30 秒の倍数で指定する必要があります。例:systemsetup -setWaitForStartupAfterPowerFailure 30 |
| -setwakeonmodem ( on | off ) | このコマンドを使って、モデムの動作が検出されたときにサーバのスリープ状態を解除するかどうかを指定します。例:systemsetup -setwakeonmodem on |
| -setwakeonnetworkaccess ( on | off ) | このコマンドを使って、ネットワーク管理パケットが送信されたときにサーバのスリープ状態を解除するかどうかを指定します。例:systemsetup -setwakeonnetworkaccess on |
Mac OS X Server コマンドラインガイド内のコマンドのうち、systemsetup を使用するものはすべて、「UNIX コマンドを送信」タスクを使って「Remote Desktop」で使用できます。
コマンドラインガイドは以下の場所にあります: